package com.m3958.firstgwt.client.types;


public enum WebSiteField{
	CNAME("cname"),ENAME("ename"),
	STYLE_NAME("styleName"),WEBHOSTS("webhosts"),
	LOGO_URL("logoUrl"),CACHE_ENABLE("cacheEnable"),
	STOP("stop"),SEARCH_FRIEND_URL("searchFriendUrl"),
	TITLE("title"),IMG_SIZES("imgSizes"),
	DISPLAY_AUTHORS("displayAuthors"),
	ARTICLE_SOURCES("articleSources"),
	ARTICLE_FLAGS("articleFlags"),COMMENT_CLOSED("commentClosed"),
	EDITOR_CSS("richEditorCssPath"),RSS_DATE_NUM("rssDateNum"),
	FLAG_PERMISSION("flagPermission"),TPL_TECH("tplTech"),META_KEYWORDS("metaKeywords"),
	META_DESCRIPTION("metaDescription");
	
	private String value;
	
	WebSiteField(String value){
		this.value = value;
	}
	
	public String getValue(){
		return value;
	}
	
//	String ename;
//	String cname;
//	String alias;
//	
//	WebSiteField(String ename,String cname,String alias) {
//		this.ename = ename;
//		this.cname = cname;
//		this.alias = alias;
//	}
//	
//	public String getEname(){
//		return this.ename;
//	}
//	public String getCname(){
//		return this.cname;
//	}
//	public String getAlias(){
//		return this.alias;
//	}
//	
//    public static WebSiteField getFieldEnumByEname(String ename){
//    	WebSiteField result = null;
//    	for(WebSiteField lf : WebSiteField.values()){
//    		if(ename.equals(lf.getValue())){
//    			result = lf;
//    			break;
//    		}
//    	}
//    	return result;
//    }
//    
//    public static WebSiteField getFieldEnumByCname(String cname){
//    	WebSiteField result = null;
//    	for(WebSiteField lf : WebSiteField.values()){
//    		if(cname.equals(lf.getCname())){
//    			result = lf;
//    			break;
//    		}
//    	}
//    	return result;
//    }
//    
//    public static WebSiteField getFieldEnumByAlias(String alias){
//    	WebSiteField result = null;
//    	for(WebSiteField lf : WebSiteField.values()){
//    		if(alias.equals(lf.getAlias())){
//    			result = lf;
//    			break;
//    		}
//    	}
//    	return result;
//    }
}